import type { IconProps } from "@tabler/icons-react"
import { memo } from "react"

const IconLockCloud = memo(function IconLockCloud({ size }: IconProps) {
	return (
		<svg
			xmlns="http://www.w3.org/2000/svg"
			width={size}
			height={size}
			viewBox={`0 0 ${size} ${size}`}
			fill="none"
		>
			<g clipPath="url(#clip0_736_102516)">
				<path
					d="M20.3383 10.7692C20.3383 13.4988 18.1975 15.7142 15.5598 15.7142H9.15571C9.11793 15.7149 9.0804 15.7077 9.04537 15.693C9.01035 15.6783 8.97855 15.6565 8.95187 15.6288C8.92519 15.6011 8.90419 15.5681 8.89011 15.5318C8.87604 15.4955 8.86919 15.4566 8.86996 15.4175V13.3109C8.86996 12.3021 8.52591 11.4813 7.91427 10.9571V10.5219C7.91461 9.49058 7.52563 8.49988 6.83025 7.76105C6.13488 7.02222 5.18814 6.59372 4.19185 6.5669C3.93382 6.56492 3.85545 6.29493 3.94815 6.1169C4.48639 5.1254 5.2706 4.30055 6.21983 3.7275C7.16905 3.15446 8.24888 2.85399 9.34781 2.85714C10.9247 2.85714 12.3582 3.46043 13.4477 4.45933C13.9065 4.8846 14.3078 5.36922 14.6328 5.91317C14.9386 5.85383 15.2444 5.82416 15.5598 5.82416C16.8271 5.82442 18.0425 6.34547 18.9387 7.27275C19.835 8.20004 20.3387 9.45767 20.3392 10.7692H20.3383Z"
					fill="#315CEC"
				/>
				<path
					d="M5.84956 11.6969V10.3668C5.84956 8.98345 4.82007 7.85712 3.55364 7.85712C2.94495 7.85791 2.3614 8.12258 1.93099 8.59306C1.50058 9.06354 1.25845 9.70141 1.25772 10.3668V11.6969C0.656192 11.8595 0.339355 12.3484 0.339355 13.1997V15.5658C0.339355 16.6168 0.798539 17.1428 1.71691 17.1428H5.39038C6.30874 17.1428 6.76793 16.6168 6.76793 15.5658V13.1997C6.76793 12.3474 6.45109 11.8585 5.84956 11.6969ZM3.55364 9.36291C3.79721 9.36291 4.0308 9.46867 4.20302 9.65693C4.37525 9.84519 4.47201 10.1005 4.47201 10.3668V11.6216H2.63527V10.3668C2.63527 10.1005 2.73203 9.84519 2.90426 9.65693C3.07648 9.46867 3.31008 9.36291 3.55364 9.36291Z"
					fill="#FF7D00"
				/>
			</g>
			<defs>
				<clipPath id="clip0_736_102516">
					<rect width={size} height={size} fill="white" transform="translate(0.25)" />
				</clipPath>
			</defs>
		</svg>
	)
})

export default IconLockCloud
